utterly ruined - Turc Anglais Dictionnaire